vehicle armored carrier - Allemand Anglais Dictionnaire